home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Express Pd: GALORE
/
Express Pd Galore - The Amiga PD & Shareware CD (1994)(Express Pd)[!][Amiga-CD32-CDTV].iso
/
amicus
/
amicus_#5
/
iff
/
introilbm
< prev
next >
Wrap
Text File
|
1978-01-03
|
3KB
|
55 lines
"ILBM" IFF Interleaved Bitmap
Date: January 17, 1986
From: Jerry Morrison, Electronic Arts
Status: Released and in use
1. Introduction
"EA IFF 85" is Electronic Arts' standard for interchange format files.
"ILBM" is a format for a 2 dimensional raster graphics image, specifically
an InterLeaved bitplane BitMap image with color map. An ILBM is an
IFF "data section" or "FORM type", which can be an IFF file or a part
of one. (See the IFF reference.)
An ILBM is an archival representation designed for three uses. First,
a standalone image that specifies exactly how to display itself (resolution,
size, color map, etc.). Second, an image intended to be merged into
a bigger picture which has its own depth, color map, and so on. And
third, an empty image with a color map selection or "palette" for
a paint program. ILBM is also intended as a building block for composite
IFF FORMs like "animation sequence" and "structured graphics". Some
uses of ILBM will be to preserve as much information as possible across
disparate environments. Other uses will be to store data for a single
program or highly cooperative programs while maintaining subtle details.
So we're trying to accomplish a lot with this one format.
This memo is the IFF supplement for FORM ILBM. Section 2 defines the
purpose and format of property chunks bitmap header "BMHD", color
map "CMAP", hotspot "GRAB", destination merge data "DEST", sprite
information "SPRT", and Commodore Amiga viewport mode "CAMG". Section
3 defines the standard data chunk "BODY". These are the "standard"
chunks. Section 4 defines the nonstandard color range data chunk "CRNG".
Additional specialized chunks like texture pattern can be added later.
The ILBM syntax is summarized in Appendix A as a regular expression
and in Appendix B as a box diagram. Appendix C explains the optional
run encoding scheme. Appendix D names the committee responsible for
this FORM ILBM standard.
Details of the raster layout are given in part 3, "Standard Data Chunk".
Some elements are based on the Commodore Amiga hardware but generalized
for use on other computers. An alternative to ILBM would be appropriate
for computers with true color data in each pixel.
Reference:
"EA IFF 85" Standard for Interchange Format Files describes the underlying
conventions for all IFF files.
Amiga[tm] is a trademark of Commodore-Amiga, Inc.
Electronic Arts[tm] is a trademark of Electronic Arts.
Macintosh[tm] is a trademark licensed to Apple Computer, Inc.
MacPaint[tm] is a trademark of Apple Computer, Inc.